package com.wlhse.dto.outDto;

import com.wlhse.dto.getDto.BaseGetDto;
import org.springframework.stereotype.Component;

@Component
public class ProblemImportDto extends BaseGetDto {
    private Integer problemID;
    private Integer taskID;
    private String taskName; //检查任务 task
    private Integer planID;
    private Integer planContentID;
    private String companyCode;//受检单位ID
    private String companyName;//受检单位名称
    private String parentCompanyName;//受检二级单位名称
    private String checkRank; //检查级别
    private String checkDate;//检查时间
    private String address;
    private String checkItemCode; //检查项编码 叶子节点
    private String checkItemName1;
    private String checkItemName2;
    private String checkItemName3;
    private String taskAndProcessCode; //任务工序编码
    private String task; //任务
    private String process; //工序
    private String problemDescriptionCode;//问题描述编码
    private String description; //问题标准描述
    private String descriptionDetail; //问题详细描述
    private String isRectOntime;//是否立即整改
    private String limtRectDate;//限定整改完成日期
    private String recommendRectiMeasure;//建议整改措施
    private String problemStation;//问题所属岗位,来自数据字典
    private Integer responsePersonID;//责任人ID
    private String responsePersonName; //责任人姓名
    private String responseEmpGroup;//来自员工表的员工组
    private String problemRank;//重大|较大一般|轻微//选择问题描述自动选择
    private String problemFactorCode;//问题类别编码
    private String problemClass1;//问题类别1
    private String problemClass2;//问题类别2
    private String problemRepeat;//来自数据字典-问题重复性
    private String problemSourceCode;//问题原因编码
    private String source;//问题原因
    private String checkAttach1;//检查附件1
    private String checkAttach2;//检查附件2
    private String checkAttach3;//检查附件3
    private String checkAttach4;//检查附件4
    private Integer checkPersonID; //录入人员ID
    private String checkPersonName; //录入人员姓名
    private String rectiMeasure;//整改描述
    private String rectiStatus;//整改状态
    private String isPostpone;//是否延期 是|否
    private String rectiFinishDate;//整改完成时间
    private Integer rectiPersonId;//整改负责人
    private String rectiPerson;//整改负责人
    private Integer penalty;//违章扣款
    private Double lostScore;//违章记分
    private String rectAttach1;//整改附件1
    private String rectAttach2;//整改附件2
    private String rectAttach3;//整改附件3
    private String rectAttach4;//整改附件4
    private String verifyStatus;//验证状态
    private String verifyDescription;//验证结果描述
    private String rectEffect;//整改效果
    private String verifyDate;//验证时间
    private String verifyDate1;//开始时间
    private String verifyDate2;//结束时间
    private Integer verifyPersonEmpID;//验证人id
    private String verifyPerson;//验证人姓名
    private String hash;

    private String status;

    private String url;

    private String modification;

    private String checkVideo;
    private String verifyAttach;
    private String rectVideo;
    private String verifyModification;



    public Integer getProblemID() {
        return problemID;
    }

    public void setProblemID(Integer problemID) {
        this.problemID = problemID;
    }

    public Integer getTaskID() {
        return taskID;
    }

    public void setTaskID(Integer taskID) {
        this.taskID = taskID;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public Integer getPlanID() {
        return planID;
    }

    public void setPlanID(Integer planID) {
        this.planID = planID;
    }

    public Integer getPlanContentID() {
        return planContentID;
    }

    public void setPlanContentID(Integer planContentID) {
        this.planContentID = planContentID;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getParentCompanyName() {
        return parentCompanyName;
    }

    public void setParentCompanyName(String parentCompanyName) {
        this.parentCompanyName = parentCompanyName;
    }

    public String getCheckRank() {
        return checkRank;
    }

    public void setCheckRank(String checkRank) {
        this.checkRank = checkRank;
    }

    public String getCheckDate() {
        return checkDate;
    }

    public void setCheckDate(String checkDate) {
        this.checkDate = checkDate;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getCheckItemCode() {
        return checkItemCode;
    }

    public void setCheckItemCode(String checkItemCode) {
        this.checkItemCode = checkItemCode;
    }

    public String getCheckItemName1() {
        return checkItemName1;
    }

    public void setCheckItemName1(String checkItemName1) {
        this.checkItemName1 = checkItemName1;
    }

    public String getCheckItemName2() {
        return checkItemName2;
    }

    public void setCheckItemName2(String checkItemName2) {
        this.checkItemName2 = checkItemName2;
    }

    public String getCheckItemName3() {
        return checkItemName3;
    }

    public void setCheckItemName3(String checkItemName3) {
        this.checkItemName3 = checkItemName3;
    }

    public String getTaskAndProcessCode() {
        return taskAndProcessCode;
    }

    public void setTaskAndProcessCode(String taskAndProcessCode) {
        this.taskAndProcessCode = taskAndProcessCode;
    }

    public String getTask() {
        return task;
    }

    public void setTask(String task) {
        this.task = task;
    }

    public String getProcess() {
        return process;
    }

    public void setProcess(String process) {
        this.process = process;
    }

    public String getProblemDescriptionCode() {
        return problemDescriptionCode;
    }

    public void setProblemDescriptionCode(String problemDescriptionCode) {
        this.problemDescriptionCode = problemDescriptionCode;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getDescriptionDetail() {
        return descriptionDetail;
    }

    public void setDescriptionDetail(String descriptionDetail) {
        this.descriptionDetail = descriptionDetail;
    }

    public String getIsRectOntime() {
        return isRectOntime;
    }

    public void setIsRectOntime(String isRectOntime) {
        this.isRectOntime = isRectOntime;
    }

    public String getLimtRectDate() {
        return limtRectDate;
    }

    public void setLimtRectDate(String limtRectDate) {
        this.limtRectDate = limtRectDate;
    }

    public String getRecommendRectiMeasure() {
        return recommendRectiMeasure;
    }

    public void setRecommendRectiMeasure(String recommendRectiMeasure) {
        this.recommendRectiMeasure = recommendRectiMeasure;
    }

    public String getProblemStation() {
        return problemStation;
    }

    public void setProblemStation(String problemStation) {
        this.problemStation = problemStation;
    }

    public Integer getResponsePersonID() {
        return responsePersonID;
    }

    public void setResponsePersonID(Integer responsePersonID) {
        this.responsePersonID = responsePersonID;
    }

    public String getResponsePersonName() {
        return responsePersonName;
    }

    public void setResponsePersonName(String responsePersonName) {
        this.responsePersonName = responsePersonName;
    }

    public String getResponseEmpGroup() {
        return responseEmpGroup;
    }

    public void setResponseEmpGroup(String responseEmpGroup) {
        this.responseEmpGroup = responseEmpGroup;
    }

    public String getProblemRank() {
        return problemRank;
    }

    public void setProblemRank(String problemRank) {
        this.problemRank = problemRank;
    }

    public String getProblemFactorCode() {
        return problemFactorCode;
    }

    public void setProblemFactorCode(String problemFactorCode) {
        this.problemFactorCode = problemFactorCode;
    }

    public String getProblemClass1() {
        return problemClass1;
    }

    public void setProblemClass1(String problemClass1) {
        this.problemClass1 = problemClass1;
    }

    public String getProblemClass2() {
        return problemClass2;
    }

    public void setProblemClass2(String problemClass2) {
        this.problemClass2 = problemClass2;
    }

    public String getProblemRepeat() {
        return problemRepeat;
    }

    public void setProblemRepeat(String problemRepeat) {
        this.problemRepeat = problemRepeat;
    }

    public String getProblemSourceCode() {
        return problemSourceCode;
    }

    public void setProblemSourceCode(String problemSourceCode) {
        this.problemSourceCode = problemSourceCode;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getCheckAttach1() {
        return checkAttach1;
    }

    public void setCheckAttach1(String checkAttach1) {
        this.checkAttach1 = checkAttach1;
    }

    public String getCheckAttach2() {
        return checkAttach2;
    }

    public void setCheckAttach2(String checkAttach2) {
        this.checkAttach2 = checkAttach2;
    }

    public String getCheckAttach3() {
        return checkAttach3;
    }

    public void setCheckAttach3(String checkAttach3) {
        this.checkAttach3 = checkAttach3;
    }

    public String getCheckAttach4() {
        return checkAttach4;
    }

    public void setCheckAttach4(String checkAttach4) {
        this.checkAttach4 = checkAttach4;
    }

    public Integer getCheckPersonID() {
        return checkPersonID;
    }

    public void setCheckPersonID(Integer checkPersonID) {
        this.checkPersonID = checkPersonID;
    }

    public String getCheckPersonName() {
        return checkPersonName;
    }

    public void setCheckPersonName(String checkPersonName) {
        this.checkPersonName = checkPersonName;
    }

    public String getRectiMeasure() {
        return rectiMeasure;
    }

    public void setRectiMeasure(String rectiMeasure) {
        this.rectiMeasure = rectiMeasure;
    }

    public String getRectiStatus() {
        return rectiStatus;
    }

    public void setRectiStatus(String rectiStatus) {
        this.rectiStatus = rectiStatus;
    }

    public String getIsPostpone() {
        return isPostpone;
    }

    public void setIsPostpone(String isPostpone) {
        this.isPostpone = isPostpone;
    }

    public String getRectiFinishDate() {
        return rectiFinishDate;
    }

    public void setRectiFinishDate(String rectiFinishDate) {
        this.rectiFinishDate = rectiFinishDate;
    }

    public Integer getRectiPersonId() {
        return rectiPersonId;
    }

    public void setRectiPersonId(Integer rectiPersonId) {
        this.rectiPersonId = rectiPersonId;
    }

    public String getRectiPerson() {
        return rectiPerson;
    }

    public void setRectiPerson(String rectiPerson) {
        this.rectiPerson = rectiPerson;
    }

    public Integer getPenalty() {
        return penalty;
    }

    public void setPenalty(Integer penalty) {
        this.penalty = penalty;
    }

    public Double getLostScore() {
        return lostScore;
    }

    public void setLostScore(Double lostScore) {
        this.lostScore = lostScore;
    }

    public String getRectAttach1() {
        return rectAttach1;
    }

    public void setRectAttach1(String rectAttach1) {
        this.rectAttach1 = rectAttach1;
    }

    public String getRectAttach2() {
        return rectAttach2;
    }

    public void setRectAttach2(String rectAttach2) {
        this.rectAttach2 = rectAttach2;
    }

    public String getRectAttach3() {
        return rectAttach3;
    }

    public void setRectAttach3(String rectAttach3) {
        this.rectAttach3 = rectAttach3;
    }

    public String getRectAttach4() {
        return rectAttach4;
    }

    public void setRectAttach4(String rectAttach4) {
        this.rectAttach4 = rectAttach4;
    }

    public String getVerifyStatus() {
        return verifyStatus;
    }

    public void setVerifyStatus(String verifyStatus) {
        this.verifyStatus = verifyStatus;
    }

    public String getVerifyDescription() {
        return verifyDescription;
    }

    public void setVerifyDescription(String verifyDescription) {
        this.verifyDescription = verifyDescription;
    }

    public String getRectEffect() {
        return rectEffect;
    }

    public void setRectEffect(String rectEffect) {
        this.rectEffect = rectEffect;
    }

    public String getVerifyDate() {
        return verifyDate;
    }

    public void setVerifyDate(String verifyDate) {
        this.verifyDate = verifyDate;
    }

    public String getVerifyDate1() {
        return verifyDate1;
    }

    public void setVerifyDate1(String verifyDate1) {
        this.verifyDate1 = verifyDate1;
    }

    public String getVerifyDate2() {
        return verifyDate2;
    }

    public void setVerifyDate2(String verifyDate2) {
        this.verifyDate2 = verifyDate2;
    }

    public Integer getVerifyPersonEmpID() {
        return verifyPersonEmpID;
    }

    public void setVerifyPersonEmpID(Integer verifyPersonEmpID) {
        this.verifyPersonEmpID = verifyPersonEmpID;
    }

    public String getVerifyPerson() {
        return verifyPerson;
    }

    public void setVerifyPerson(String verifyPerson) {
        this.verifyPerson = verifyPerson;
    }

    public String getHash() {
        return hash;
    }

    public void setHash(String hash) {
        this.hash = hash;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getModification() {
        return modification;
    }

    public void setModification(String modification) {
        this.modification = modification;
    }

    public String getCheckVideo() {
        return checkVideo;
    }

    public void setCheckVideo(String checkVideo) {
        this.checkVideo = checkVideo;
    }

    public String getVerifyAttach() {
        return verifyAttach;
    }

    public void setVerifyAttach(String verifyAttach) {
        this.verifyAttach = verifyAttach;
    }

    public String getRectVideo() {
        return rectVideo;
    }

    public void setRectVideo(String rectVideo) {
        this.rectVideo = rectVideo;
    }

    public String getVerifyModification() {
        return verifyModification;
    }

    public void setVerifyModification(String verifyModification) {
        this.verifyModification = verifyModification;
    }
}
